Biblical scene - French English Dictionary